package com.sxj.corejava.code07_面向对象.抽象类与接口;

/**
 * @author 石小俊
 * @date 2024年03月26日 18:04
 */
public interface SomeInterface {


    /**
     * 在接口中定义的变量,默认自动添加修饰符public static final
     * 说明该变量是一个静态常量
     * 在实际开发中,常量一般存放到接口中
     */
    public static final int i = 1;

    /**
     * 接口中所有方法默认自动添加public abstract
     * 说明所有方法都是抽象方法
     */
    public abstract void doSome();

    void doOther();

    // 在接口中不存在构造方法,因此不能实例化接口
    // 想要使用接口,必须创建一个接口所对应的实现类
}
